package com.sdy.hospitalguard.biz.dto;

import com.sdy.common.model.FileObj;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * <p>
 * 注释
 * </p>
 *
 * @author cgj
 * @since 2020/5/18
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "二维码数据")
public class QrcodeDataDTO {

    @ApiModelProperty(value = "用户名")
    private String name;

    @ApiModelProperty(value = "头像地址")
    private String headPortrait;

    @ApiModelProperty(value = "通行码地址")
    private String qrAddress;

    /**
     * 此人目前的身份
     * 0-无直接关系
     * 1-患者
     * 2-陪护
     * 3-探视人员
     * 4-陪护+探视
     */
    @ApiModelProperty(value = "此人目前的身份(0-无直接关系 1-患者 2-陪护 3-探视人员 4-陪护+探视)")
    private Integer identity;

    /**
     * 文件数据
     */
    @ApiModelProperty(value = "文件数据")
    private FileObj fileObj;

    /**
     * uuid
     */
    @ApiModelProperty(value = "uuid")
    private String uuid;

}
